Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
126 STATION ROAD Detached £338,150 £60,000 7 Feb 1996
130B STATION ROAD £108,967 £107,500 31 Jul 2023